reptile covered with sharp-pointed tubercles - English Synonyms Dictionary